﻿using System;
using System.Runtime.InteropServices;

namespace YArchitech.Controls.ImgListView
{
	[ComVisible(true)]
	[Serializable]
	public class ItemHoverEventArgs
	{
		public ImageListViewItem PreviousItem
		{
			get
			{
				return this.mPreviousItem;
			}
		}

		public ImageListViewItem Item
		{
			get
			{
				return this.mItem;
			}
		}

		public ItemHoverEventArgs(ImageListViewItem item, ImageListViewItem previousItem)
		{
			this.mItem = item;
			this.mPreviousItem = previousItem;
		}

		private ImageListViewItem mPreviousItem;

		private ImageListViewItem mItem;
	}
}
